double flowered taffeta - German English Dictionary